desktop_windows
Tests
14 test(s) passed
4 test(s) failed, 1 others
Steps
18 step(s) passed
8 step(s) failed, 86 others
Tests
  • TC01 Jun 24, 2021 11:27:14 AM pass
    Jun 24, 2021 11:27:14 AM Jun 24, 2021 11:27:35 AM 0h 0m 21s+152ms
    User can log into Railway with valid username and password
    Status Timestamp Details
    info_outline 11:27:14 AM 1. Navigate to Railway website
    info_outline 11:27:20 AM 2. Click to Login tab
    info_outline 11:27:26 AM 3. Enter valid email and password
    info_outline 11:27:26 AM 4. Click on "Login" button
    check_circle 11:27:35 AM Test Case TC01: pass
  • TC02 Jun 24, 2021 11:27:37 AM pass
    Jun 24, 2021 11:27:37 AM Jun 24, 2021 11:27:41 AM 0h 0m 4s+48ms
    User can't login with blank Username textbox
    Status Timestamp Details
    info_outline 11:27:37 AM 1. Navigate to Railway website
    info_outline 11:27:39 AM 2. Click on Login tab
    info_outline 11:27:40 AM 3. User does not type any words into Username textbox but enter valid information in Password
    info_outline 11:27:40 AM 4. Click on "Login" button
    check_circle 11:27:41 AM Error message show correctly
    check_circle 11:27:41 AM Test Case TC02: pass
  • TC03 Jun 24, 2021 11:27:43 AM pass
    Jun 24, 2021 11:27:43 AM Jun 24, 2021 11:27:56 AM 0h 0m 13s+535ms
    User cannot log into Railway with invalid password
    Status Timestamp Details
    info_outline 11:27:43 AM 1. Navigate to Railway website
    info_outline 11:27:52 AM 2. Click to Login tab
    info_outline 11:27:53 AM 3. Enter valid Email and invalid Password
    info_outline 11:27:53 AM 4. Click on "Login" button
    check_circle 11:27:56 AM Test Case TC03: pass
  • TC04 Jun 24, 2021 11:27:58 AM pass
    Jun 24, 2021 11:27:58 AM Jun 24, 2021 11:28:24 AM 0h 0m 25s+250ms
    Login page displays when un-logged User clicks on "Book ticket" tab
    Status Timestamp Details
    info_outline 11:27:58 AM 1. Navigate to Railway website
    info_outline 11:28:01 AM 2. Click on BookTicket tab
    check_circle 11:28:24 AM Test Case TC04: pass
  • TC05 Jun 24, 2021 11:28:27 AM pass
    Jun 24, 2021 11:28:27 AM Jun 24, 2021 11:28:47 AM 0h 0m 19s+992ms
    System shows message when user enters wrong password several times
    Status Timestamp Details
    info_outline 11:28:27 AM 1. Navigate to QA Railway Website
    info_outline 11:28:44 AM 2. Click on Login tab
    info_outline 11:28:46 AM 3. Enter valid information into "Username" textbox except "Password" textbox.
    info_outline 11:28:46 AM 4. Click on "Login" button
    info_outline 11:28:46 AM 5. Repeat step 3 three more times.
    check_circle 11:28:47 AM Test Case TC05: pass
  • TC05 Jun 24, 2021 11:28:49 AM pass
    Jun 24, 2021 11:28:49 AM Jun 24, 2021 11:29:40 AM 0h 0m 51s+533ms
    System shows message when user enters wrong password several times
    Status Timestamp Details
    info_outline 11:28:49 AM 1. Navigate to QA Railway Website
    info_outline 11:28:59 AM 2. Click on Login tab
    info_outline 11:29:39 AM 3. Enter valid information into "Username" textbox except "Password" textbox.
    info_outline 11:29:39 AM 4. Click on "Login" button
    info_outline 11:29:39 AM 5. Repeat step 3 three more times.
    check_circle 11:29:40 AM Test Case TC05: pass
  • TC05 Jun 24, 2021 11:29:43 AM pass
    Jun 24, 2021 11:29:43 AM Jun 24, 2021 11:29:52 AM 0h 0m 8s+948ms
    System shows message when user enters wrong password several times
    Status Timestamp Details
    info_outline 11:29:43 AM 1. Navigate to QA Railway Website
    info_outline 11:29:45 AM 2. Click on Login tab
    info_outline 11:29:48 AM 3. Enter valid information into "Username" textbox except "Password" textbox.
    info_outline 11:29:48 AM 4. Click on "Login" button
    info_outline 11:29:48 AM 5. Repeat step 3 three more times.
    check_circle 11:29:52 AM Test Case TC05: pass
  • TC05 Jun 24, 2021 11:29:54 AM pass
    Jun 24, 2021 11:29:54 AM Jun 24, 2021 11:30:11 AM 0h 0m 16s+688ms
    System shows message when user enters wrong password several times
    Status Timestamp Details
    info_outline 11:29:54 AM 1. Navigate to QA Railway Website
    info_outline 11:30:07 AM 2. Click on Login tab
    info_outline 11:30:09 AM 3. Enter valid information into "Username" textbox except "Password" textbox.
    info_outline 11:30:09 AM 4. Click on "Login" button
    info_outline 11:30:09 AM 5. Repeat step 3 three more times.
    check_circle 11:30:11 AM Test Case TC05: pass
  • TC06 Jun 24, 2021 11:30:13 AM fail
    Jun 24, 2021 11:30:13 AM Jun 24, 2021 11:30:29 AM 0h 0m 15s+448ms
    User can log into Railway with valid username and password
    Status Timestamp Details
    info_outline 11:30:13 AM 1. Navigate to Railway website
    info_outline 11:30:23 AM 2. Click to Login tab
    info_outline 11:30:25 AM 3. Enter valid email and password
    info_outline 11:30:25 AM 4. Click on "Login" button
    info_outline 11:30:26 AM Click "My ticket" tab, user will be directed to My ticket page
    cancel 11:30:28 AM Test Case TC06: fail
    cancel 11:30:28 AM Test Case Failed: java.lang.AssertionError: expected [PageObject.Railway.MyTicketPage@7b10472e] but found [PageObject.Railway.MyTicketPage@70e5737f]
    info_outline 11:30:29 AM Snapshot below: com.aventstack.extentreports.ExtentTest@6aa9a93b
  • TC07 Jun 24, 2021 11:30:48 AM fail
    Jun 24, 2021 11:30:48 AM Jun 24, 2021 11:31:31 AM 0h 0m 43s+338ms
    User can create new account
    Status Timestamp Details
    info_outline 11:30:48 AM 1. Navigate to QA Railway Website
    info_outline 11:31:04 AM 2. Click on Register tab
    info_outline 11:31:29 AM 3. Enter valid information into all fields
    info_outline 11:31:29 AM 4. Click on "Register" button
    cancel 11:31:30 AM Test Case TC07: fail
    cancel 11:31:30 AM Test Case Failed: java.lang.AssertionError: expected [Thank you for registering your account] but found [Please fill the form below to create a new account or login if you already have one. If you already created an account but haven't confirmed it yet, go here and enter the confirmation code which can be found in your email. Please make sure your PID/Passport Number is correct. It can't be changed.]
    info_outline 11:31:31 AM Snapshot below: com.aventstack.extentreports.ExtentTest@2fc435e9
  • TC09 Jun 24, 2021 11:31:49 AM pass
    Jun 24, 2021 11:31:49 AM Jun 24, 2021 11:32:14 AM 0h 0m 25s+135ms
    User can change password
    Status Timestamp Details
    info_outline 11:31:58 AM 1. Navigate to Railway
    info_outline 11:32:01 AM 2. Login to Railway
    info_outline 11:32:03 AM 3. Click on "Change Password" tab
    info_outline 11:32:03 AM 4. Enter valid value into all fields.
    info_outline 11:32:03 AM 5. Click on "Change Password" button
    check_circle 11:32:14 AM Test Case TC09: pass
  • TC10 Jun 24, 2021 11:32:17 AM pass
    Jun 24, 2021 11:32:17 AM Jun 24, 2021 11:32:23 AM 0h 0m 6s+98ms
    User can't create account with "Confirm password" is not the same with "Password"
    Status Timestamp Details
    info_outline 11:32:17 AM 1. Navigate to QA Railway Website
    info_outline 11:32:21 AM 2. Click on Register tab
    info_outline 11:32:22 AM 3. Enter valid information into all fields except "Confirm password" is not the same with "Password"
    info_outline 11:32:22 AM 4. Click on "Register" button
    check_circle 11:32:23 AM Test Case TC10: pass
  • TC11 Jun 24, 2021 11:32:26 AM pass
    Jun 24, 2021 11:32:26 AM Jun 24, 2021 11:32:39 AM 0h 0m 13s+30ms
    User can't create account while password and PID fields are empty
    Status Timestamp Details
    info_outline 11:32:26 AM 1. Navigate to QA Railway Website
    info_outline 11:32:35 AM 2. Click on Register tab
    info_outline 11:32:37 AM 3. Enter valid information into all fields except Confirm password is not the same with Password
    info_outline 11:32:37 AM 4. Click on "Register" button
    check_circle 11:32:39 AM Test Case TC11: pass
  • TC12 Jun 24, 2021 11:32:46 AM fail
    Jun 24, 2021 11:32:46 AM Jun 24, 2021 11:32:56 AM 0h 0m 9s+948ms
    Errors display when password reset token is blank
    Status Timestamp Details
    info_outline 11:32:51 AM 1. Navigate to Railway
    info_outline 11:32:55 AM 2. Click on "Forgot Password page" link
    cancel 11:32:56 AM Test Case TC12: fail
    cancel 11:32:56 AM Test Case Failed: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//a[@href=/Account/ForgotPassword.cshtml]"} (Session info: chrome=91.0.4472.106) For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html Build info: version: '3.13.0', revision: '2f0d292', time: '2018-06-25T15:24:21.231Z' System info: host: 'LGDN15017-W10', ip: '192.168.189.148', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.1' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 91.0.4472.106, chrome: {chromedriverVersion: 91.0.4472.101 (af52a90bf870..., userDataDir: C:\Users\SATTDN~1.07\AppDat...}, goog:chromeOptions: {debuggerAddress: localhost:52971}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} Session ID: 6b0c08faa046eae7475eaac741e73cb3 *** Element info: {Using=xpath, value=//a[@href=/Account/ForgotPassword.cshtml]}
    info_outline 11:32:56 AM Snapshot below: com.aventstack.extentreports.ExtentTest@6b9ce7a3
  • TC13 Jun 24, 2021 11:33:05 AM fail
    Jun 24, 2021 11:33:05 AM Jun 24, 2021 11:33:13 AM 0h 0m 7s+813ms
    Errors display if password and confirm password don't match when resetting password
    Status Timestamp Details
    info_outline 11:33:11 AM 1. Navigate to Railway
    info_outline 11:33:12 AM 2. Click on "Forgot Password page" link
    cancel 11:33:12 AM Test Case TC13: fail
    cancel 11:33:12 AM Test Case Failed: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//a[@href=/Account/ForgotPassword.cshtml]"} (Session info: chrome=91.0.4472.106) For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html Build info: version: '3.13.0', revision: '2f0d292', time: '2018-06-25T15:24:21.231Z' System info: host: 'LGDN15017-W10', ip: '192.168.189.148', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.1' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 91.0.4472.106, chrome: {chromedriverVersion: 91.0.4472.101 (af52a90bf870..., userDataDir: C:\Users\SATTDN~1.07\AppDat...}, goog:chromeOptions: {debuggerAddress: localhost:53849}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} Session ID: c60a0609c9a4d426e36150373625c69d *** Element info: {Using=xpath, value=//a[@href=/Account/ForgotPassword.cshtml]}
    info_outline 11:33:13 AM Snapshot below: com.aventstack.extentreports.ExtentTest@1928208d
  • TC14 Jun 24, 2021 11:33:15 AM pass
    Jun 24, 2021 11:33:15 AM Jun 24, 2021 11:33:39 AM 0h 0m 24s+531ms
    User can book 1 ticket at a time
    Status Timestamp Details
    info_outline 11:33:15 AM 1. Navigate to QA Railway Website
    info_outline 11:33:17 AM 2. Login with a valid account
    info_outline 11:33:21 AM 3. Click on "Book ticket" tab
    info_outline 11:33:30 AM 4. Select a "Depart date" from the list
    info_outline 11:33:30 AM 5. Select "Sài Gòn" for "Depart from" and "Nha Trang" for "Arrive at".
    info_outline 11:33:30 AM 6. Select "Soft bed with air conditioner" for "Seat type"
    info_outline 11:33:30 AM 7. Select "1" for "Ticket amount"
    info_outline 11:33:30 AM 8. Click on "Book ticket" button
    check_circle 11:33:39 AM Ticket book successfully
    check_circle 11:33:39 AM Test Case TC14: pass
  • TC15 Jun 24, 2021 11:33:42 AM pass
    Jun 24, 2021 11:33:42 AM Jun 24, 2021 11:34:49 AM 0h 1m 7s+718ms
    User can open "Book ticket" page by clicking on "Book ticket" link in "Train timetable" page
    Status Timestamp Details
    info_outline 11:33:42 AM 1. Navigate to QA Railway Website
    info_outline 11:33:48 AM 2. Login with a valid account
    info_outline 11:34:19 AM 3. Click on "Timetable" tab
    info_outline 11:34:39 AM 4. Click on "book ticket" link of the route from "Huế" to "Sài Gòn"
    check_circle 11:34:49 AM Test Case TC15: pass
  • TC16 Jun 24, 2021 11:34:52 AM pass
    Jun 24, 2021 11:34:52 AM Jun 24, 2021 11:35:02 AM 0h 0m 10s+496ms
    User can cancel a ticket
    Status Timestamp Details
    info_outline 11:34:52 AM 1. Navigate to QA Railway Website
    info_outline 11:34:55 AM 2. Login with a valid account
    info_outline 11:34:58 AM Book a ticket
    info_outline 11:35:01 AM 4. Click on "My ticket" tab
    info_outline 11:35:01 AM 5. Click on "Cancel" button of ticket which user want to cancel.
    info_outline 11:35:01 AM 6. Click on "OK" button on Confirmation message "Are you sure?"
    check_circle 11:35:02 AM Ticket is deleted
    check_circle 11:35:02 AM Test Case TC16: pass
info_outline check_circle cancel cancel error warning redo clear
Dashboard
Tests
19
Steps
112
Start
Jun 24, 2021 11:27:11 AM
End
Jun 24, 2021 11:35:03 AM
Time Taken
0h 7m 52s+125ms